#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
Python 3.x
SQLAlchemy 1.4.41

通过SQLAlchemy连接数据库
"""
from sqlalchemy import create_engine

# 数据库的配置变量
HOSTNAME = '<数据库地址>'
PORT = '<数据库端口号>'
DATABASE = '<数据库名>'
USERNAME = '<数据库用户名>'
PASSWORD = '<数据库密码>'
DB_URI = 'mysql+pymysql://{}:{}@{}:{}/{}'.format(USERNAME, PASSWORD, HOSTNAME, PORT, DATABASE)

# 创建数据库引擎
engine = create_engine(DB_URI)

# 创建连接
with engine.connect() as con:
    rs = con.execute('SELECT 1')
    print(rs.fetchone())
